100
66
139
112
337
503
332
258
286
701
979
476
478
585
343
335
345
420
245
431
435
342
349
262
285
501
432
147.5K